﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Biblioteca.Models;

namespace Biblioteca.Interfaces
{
    public interface IPrestamo
    {
        void crearPrestamos(Prestamo prestamo);
        void modificarPrestamo(Prestamo prestamos);
        Prestamo getSigle(int id);
        IList<Prestamo> getPrestamosActivosUsuario(int idUsuario);
        IList<Prestamo> getHistorialUsuario(int idUsuario);
        int cantPrestamosUsuario(int idUsuario);

        /*AUX*/
        int getMaxID();

        /*Consultas*/
        IList<Prestamo> getActivos(int id);
        IList<Prestamo> getAntiguos(int id);
        IList<Prestamo> getVencimientos();

    }
}
